package com.sams.mapper;

import com.sams.entity.DepartList;
import com.sams.entity.DepartListExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DepartListMapper {
    int countByExample(DepartListExample example);

    int deleteByExample(DepartListExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DepartList record);

    int insertSelective(DepartList record);

    List<DepartList> selectByExample(DepartListExample example);

    DepartList selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DepartList record, @Param("example") DepartListExample example);

    int updateByExample(@Param("record") DepartList record, @Param("example") DepartListExample example);

    int updateByPrimaryKeySelective(DepartList record);

    int updateByPrimaryKey(DepartList record);

	int deleteBatch(List<String> list);
}